package com.wang.template.json.node;

import com.alibaba.fastjson.annotation.JSONField;
import com.wang.template.json.express.BaseExpress;

import lombok.Data;

@Data
public class DataSource {
	/**
	 * 原始的表达式
	 */
	@JSONField(ordinal = 1)
	private String expressStr;

	/**
	 * 是否是深度查询
	 */
	@JSONField(ordinal = 2)
	private boolean deep=false;

	/**
	 * 表达式对应的数组[key1,key2,key3]
	 */
	@JSONField(ordinal = 3)
	private BaseExpress[] express;
}
